177436
1119498
810729
1245582
929395
432745
91944
156600
1121203
1040731
357612
956146
788312
878870
820147
906949
1017724
829610
566505
57952
101987
612377
295284
547842